import java.io.ByteArrayOutputStream;
import java.io.InputStream;
import java.net.URL;
public class TestClass {
public static void main(String[] args) throws Exception {
URL url = new URL("http://www.asiainfo.com/Portals/0/LogoHeader.png");
InputStream is = url.openStream();
ByteArrayOutputStream output = new ByteArrayOutputStream();
byte[] buffer = new byte[4096];
int n = 0;
while (-1 != (n = is.read(buffer))) {
output.write(buffer, 0, n);
}
System.out.println(output.toByteArray().length);
}
}